docs: Note the caveat on GtkEditable signals with delegates
authorEmmanuele Bassi <ebassi@gnome.org>
Thu, 17 Dec 2020 15:13:43 +0000 (15:13 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Thu, 17 Dec 2020 15:13:43 +0000 (15:13 +0000)
commite71f6b0bc073584015e9bd5ea77ad9557ff61be8
treeb07e76be685302e1c935dd5b773434deb2b84c90
parent1738724e4a9dfe8a8d3e8f7209e24c2afcf77560
docs: Note the caveat on GtkEditable signals with delegates

We cannot bubble up ::insert-text and ::delete-text signals from the
delegate to the wrapper editable without causing an infinite recursion,
due to how the signals are designed; ideally, we would have decoupled
signal emission from virtual functions *before* releasing GTK4, but now
that we have, we can't break the contract.
gtk/gtkeditable.c